lay at rest - Español Inglés Diccionario